package o;

import android.content.Context;
import android.os.RemoteException;

public class awc {
    private static volatile awc ˎ = null;
    private awh ˊ = null;
    private Context ˏ;

    private awc(Context context, awb o_awb) {
        this.ˏ = context;
        this.ˊ = new awh(context, o_awb);
    }

    public static awc ˏ(Context context, awb o_awb) {
        if (ˎ == null) {
            synchronized (awc.class) {
                if (ˎ == null) {
                    ˎ = new awc(context, o_awb);
                }
            }
        }
        return ˎ;
    }

    public boolean ˏ(String str, int i, long j, String str2) throws RemoteException {
        return this.ˊ.ˎ(this.ˏ, true, str, i, j, str2);
    }

    public boolean ॱ(String str, int i) throws RemoteException {
        return this.ˊ.ˎ(this.ˏ, false, str, i, -1, null);
    }
}
